قوقل كلاود شيل
Shell هي محطة متقدمة من الـ shell العادي تستخدم للوصول إلى جوجل كلاود ، ويمكن استخدامها في العديد من الأغراض كإدارة البنية التحتية والتطبيقات الخاصة بالعميل على جوجل الكلاود من خلال command-line tool .
يوفر جوجل كلاود شل الوصولً بسطر الأوامر إلى موارد السحابة الخاصة بالعميل مباشرةً من متصفحه ، حيث يُمكنه بسهولة من إدارة مشاريعه وموارده دون الحاجة إلى تثبيت Google Cloud SDK أو أي أدوات أخرى على النظام .
1. التحكم الكامل من أي مكان
يمكن من خلال Cloud Shell إدارة موارد برنامج "شركاء جوجل المعتمدون" بمرونة من خلال Linux shell ، ونظرًا لأنه مجاني تمامًا ، فهذه طريقة رائعة للعمل هلى المشاريع دون الحاجة إلى القلق بشأن الأجهزة المحلية .
2. الأمان والمصادقة بالكامل
لدى Cloud Shell ترخيصًا مدمجًا للوصول إلى المشاريع والموارد المستضافة على Google Cloud Platformمما يجعل العمل سهلا للغاية .
3. تثبيت الأدوات المفضلة
العديد من أدوات سطر الأوامر المفضلة لدى المستخدم من bash و sh و emacs و vim والمثبتة مسبقًا يتم الاحتفاظ بها وتحديثها دوريا ، كما أن أدوات مثل client MySql و kubernetes و Docker تكون مهيأة وجاهزة ، فلم يعد هناك حاجة للمستخدم للبحث عن كيفية تثبيت أحدث الإصدارات فـ Cloud Shell متكفل بهذا الأمر .
4. أدوات التطوير جاهزة
سيستمتع المطورون بالوصول إلى جميع الأدوات المفضلة لديهم ، فسيجد المطور أدواته ودعم للغات برمجية مختلفة كـ Java و Go وPython و Node وjs و PHP و Ruby ، كما يمكن تشغيل تطبيقات الويب الخاصة به داخل Cloud Shell ومعاينتها من المستعرض .
5. سعة تخزينية مجانية
توفر كلاود شل 5 جيجابايت من مساحة التخزين على سحابة شل ، وجميع الملفات يتم تخزينها ، بما في ذلك البرامج النصية وملفات تهيئة المستخدم مثل bashrc وvimrc .
6. الوصول بمتصفح الويب
باستخدام سطر الأوامريمكن الوصول لـ Cloud Shell من أي متصفح وفي أي مكان باستخدام اتصال الإنترنت .
بالنقر فوق زر Activate Cloud Shell في الجزء العلوي من Google Cloud Platform Console ليفتح جلسة Cloud Shell داخل إطار جديد في أسفل وحدة التحكم ولعرض موجه سطر الأوامر ، قد تستغرق التهيئة لبضع ثوانٍ لبدء جلسة shell.
عند بدء تشغيل كلاود شل يتم توفير Google Compute Engine الذي يعمل بنظام التشغيل Linux ، وتستمر جلسة Cloud Shell نشطة وتنتهي بعد ساعة من عدم النشاط.
بعد بدء تشغيل Cloud Shell ، يمكن البدء في استخدام الأدوات والأوامر المثبتة مسبقًا على الفور ، كما يمكن أيضًا تثبيت أدوات إضافية في الدليل الرئيسي الخاص بالمستخدم في مساحة التخزين الثابتة الموفرة له .
ولفتح جلسات متعددة : انقر على زر Add Cloud Shell Session وعند إضافة زر الجلسة في الجزء العلوي من نافذة Cloud Shell ستفتح جلسات إضافية ، وستتصل كل جلسة بـ virtual machine عند فتح جلسة جديدة ، لتظهر علامة تبويب جديدة تدل عليها في الجزء السفلي من وحدة التحكم.
إذا كان Google Cloud SDK مثبتًا ، فيمكن وقتها التفاعل مع Cloud Shell مباشرة من terminal existing ، فباستخدام أمر gcloud alpha cloud-shell ssh
يمكن إنشاء جلسة SSH تفاعلية مع Cloud Shell ، ومع استخدام أوامر gcloud alpha cloud-shell يمكن نسخ الملفات بين الجهازالمستخدم من قبل العميل و Cloud Shell عبر scp .
https://cloud.google.com/shell/docs/starting-cloud-shell
https://cloud.google.com/shell/
https://cloud.google.com/shell/docs/features